stone skimming - French English Dictionary